retail dealer's permit - Allemand Anglais Dictionnaire